package com.zt.data;

import java.util.Date;
import java.util.List;

public class TaskInstanceTransitionVo extends TaskInstanceVo {
	/**
	 * 
	 */
	private static final long serialVersionUID = 2108120335183748560L;
	public List<String> transitionNames;
	
	public void setTransitionNames(List<String> transitionNames) {
		this.transitionNames = transitionNames;
	}
	
	public List<String> getTransitionNames() {
		return transitionNames;
	}

	public TaskInstanceTransitionVo() {
		// TODO Auto-generated constructor stub
	}

	public TaskInstanceTransitionVo(long tid, String tname, Date tstart,
			Date tend, String tstatus, String treason, long tday,
			Date tprocessInstanceStart, List<String> transitionNames) {
		super(tid, tname, tstart, tend, tstatus, treason, tday,
				tprocessInstanceStart);
		this.transitionNames = transitionNames;
	}

	public TaskInstanceTransitionVo(long tid, String tname, String actorId,
			Date tstart, Date tend, String tstatus, String treason, long tday,
			Date tprocessInstanceStart, List<String> transitionNames, String tcurrentStep) {
		super(tid, tname, actorId, tstart, tend, tstatus, treason, tday,
				tprocessInstanceStart, tcurrentStep);
		this.transitionNames = transitionNames;
	}

	public TaskInstanceTransitionVo(List<String> transitionNames) {
		super();
		this.transitionNames = transitionNames;
	}

}
